projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
aca31c3
)
placessidebar: Remove popover using gtk_widget_unparent()
author
Timm Bäder
<mail@baedert.org>
Sun, 4 Aug 2019 12:37:49 +0000
(14:37 +0200)
committer
Timm Bäder
<mail@baedert.org>
Tue, 6 Aug 2019 15:39:01 +0000
(17:39 +0200)
the gtk_widget_destroy() does not work anymore.
gtk/gtkplacessidebar.c
patch
|
blob
|
history
diff --git
a/gtk/gtkplacessidebar.c
b/gtk/gtkplacessidebar.c
index 25e99fa37ab6da96672a2f7da80d4eaec8567fcb..2f5644a455057837acae6f834f2394d56af63fba 100644
(file)
--- a/
gtk/gtkplacessidebar.c
+++ b/
gtk/gtkplacessidebar.c
@@
-3667,8
+3667,7
@@
show_row_popover (GtkSidebarRow *row)
g_object_get (row, "sidebar", &sidebar, NULL);
- if (sidebar->popover)
- gtk_widget_destroy (sidebar->popover);
+ g_clear_pointer (&sidebar->popover, gtk_widget_unparent);
create_row_popover (sidebar, row);